ultimate responsibility - Francés Inglés Diccionario